commit oneself and venture something - Français Anglais Dictionnaire